ecological generalizability - Español Inglés Diccionario